defense industrial supply center - Allemand Anglais Dictionnaire